package org.setone.dao;

import java.util.List;

import org.setone.model.PageBean;
import org.setone.model.Review;

public interface ReviewDao {

	/**
	 *  @功能:查询所有
	 *  @作者:柯栋 @代号:隐无为
	 *  @时间:2017年10月25日
	 *  @return  
	 */
	public List<Review> queryAll();
	
	
	/**
	 *  @功能:查询单个实体类
	 *  @作者:柯栋 @代号:隐无为
	 *  @时间:2017年10月25日
	 *  @return  
	 */
	public Review queryById(Integer id);
	
	
	
	/**
	 *  @功能:保存
	 *  @作者:柯栋 @代号:隐无为
	 *  @时间:2017年10月27日  
	 */
	public void save(Review review);
	
	
	
	
	/**
	 *  @功能:删除
	 *  @作者:柯栋 @代号:隐无为
	 *  @时间:2017年10月27日  
	 */
	public void delete(Integer id);
	
	
	
	/**
	 *  @功能:更新
	 *  @作者:柯栋 @代号:隐无为
	 *  @时间:2017年10月27日  
	 */
	public void update(Review review);
	
	
	
	/**
	 *  @功能:分页查询
	 *  @作者:柯栋 @代号:隐无为
	 *  @时间:2017年10月31日
	 *  @return  
	 */
	public PageBean<Review> queryPageList(Integer pageNum,Integer pageSize);


	/**
	 *  @功能:ajax查询
	 *  @作者:jh @代号:绰绰有余
	 *  @时间:2017年11月21日
	 *  @param id
	 *  @return  
	 */
	public List queryByHouseId(String id);
	
}
